Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)
(US to pull up stakes, UK to pack in (business) ), to withdraw from a business - zwinąć interes
He didn't pull it off in business so he's pulling up stakes.